compact polishable limestone - Turkish English Dictionary